package com.lvmama.rhino.entity;

import java.io.Serializable;
import java.util.List;

/**
 * 统一的条件拼接类,适用于：
 * 	sql语句的结构比较固定，只有条件是变化的，但条件可以简单的拼接
* @ClassName: CommonStatisticsSqlVO
 */
public class CommonStatisticsSqlVO implements Serializable {
	
	private static final long serialVersionUID = 1L;
	
	private String beginDate;
	private String endDate;
	
	private String select;		//sumAmount是基本项，可以组合其他列名,一般只有一个
	private String from;		//暂时只会有一张表，以后看是否能够扩展多表查询
	private String groupby;		//分组
	private String orderby;		//排序字段
	private String orderAsc;	//升序、降序 
	
	private String where;

	public String getBeginDate() {
		return beginDate;
	}

	public void setBeginDate(String beginDate) {
		this.beginDate = beginDate;
	}

	public String getEndDate() {
		return endDate;
	}

	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}

	public String getSelect() {
		return select;
	}

	public void setSelect(String select) {
		this.select = select;
	}

	public String getFrom() {
		return from;
	}

	public void setFrom(String from) {
		this.from = from;
	}

	public String getGroupby() {
		return groupby;
	}

	public void setGroupby(String groupby) {
		this.groupby = groupby;
	}

	public String getOrderby() {
		return orderby;
	}

	public void setOrderby(String orderby) {
		this.orderby = orderby;
	}

	public String getOrderAsc() {
		return orderAsc;
	}

	public void setOrderAsc(String orderAsc) {
		this.orderAsc = orderAsc;
	}

	public String getWhere() {
		return where;
	}

	public void setWhere(String where) {
		this.where = where;
	}		
	
}
